home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 36 / PC Gamer IT CD 36 2-2.iso / SINDEMO / sindemo2.exe / data / base / pak0.pak / models / civfemale.def < prev    next >
Text File  |  1998-09-22  |  8KB  |  240 lines

  1. SDEF
  2. // -----------------------------------------------------------------------------
  3. //  $Logfile:: /Quake 2 Engine/Sin/Base Sin Data/Models/Monster/guerilla.def  $
  4. // $Revision:: 22                                                             $
  5. //   $Author:: Joeske                                                         $
  6. //     $Date:: 9/13/98 5:46p                                                  $
  7. //
  8. // Copyright (C) 1998 by Ritual Entertainment, Inc.
  9. // All rights reserved.
  10. //
  11. // This source may not be distributed and/or modified without
  12. // expressly written permission by Ritual Entertainment, Inc.
  13. //
  14. // DESCRIPTION:
  15. // This is a model definition file.  It is to be used in conjunction with Sin.
  16. //
  17. // MODEL AUTHOR:
  18. // Beau
  19. //
  20. // -----------------------------------------------------------------------------
  21. // SINED SECTION
  22. //
  23. /*SINED Innocent_FemaleCivilian (1 .5 0) (0 0 0) (0 0 0)
  24. Female Civilian
  25. */
  26.  
  27. // -----------------------------------------------------------------------------
  28. // FILE DECLARATIONS
  29. //
  30. // Model Commands
  31. path models/civfemale
  32. scale 1.04
  33.  
  34. // Base Model
  35. civfem_base.sbm
  36.  
  37. // Skins
  38. normal       civfem_base.tga
  39. damage       civfem_damage1.tga
  40.  
  41. // Normal Animations
  42. idle            civfem_idle1.sam
  43. twitch        civfem_idle2.sam
  44. walk            civfem_walk.sam
  45. run1            civfem_run.sam
  46. run2            civfem_run2.sam
  47. crouch_down        civfem_cowerstart.sam
  48. crouch_idle        civfem_cowering.sam
  49. crouch_end         civfem_cowerend.sam
  50.  
  51. // Pain Location Based Animations
  52. pain1            civfem_paintorsoupper.sam
  53.  
  54. pain_head             civfem_paintorsoupper.sam
  55. pain_torso_upper      civfem_paintorsoupper.sam
  56. pain_torso_lower      civfem_paintorsolower.sam
  57. pain_arm_right_upper  civfem_painarmright.sam
  58. pain_arm_right_lower  civfem_painarmright.sam
  59. pain_leg_left_lower   civfem_painlegleft.sam
  60. pain_leg_left_upper   civfem_painlegleft.sam
  61. pain_leg_right_upper  civfem_painlegright.sam
  62. pain_leg_right_lower  civfem_painlegright.sam
  63. pain_arm_left_upper   civfem_painarmleft.sam
  64. pain_arm_left_lower   civfem_painarmleft.sam
  65.  
  66. // Death Location Based Animations
  67. death1        civfem_death1.sam
  68. death2        civfem_death2.sam
  69.  
  70. // Crouching Pain Location Based Animations
  71. crouch_pain1    civfem_cowerpain1.sam
  72. crouch_pain2    civfem_cowerpain2.sam
  73.  
  74. // Crouching Death Location Based Animations
  75. crouch_death1    civfem_cowerdeath1.sam
  76. crouch_death2    civfem_cowerdeath2.sam
  77.  
  78. // Optional Animations
  79.  
  80. // Scripted Animations
  81. hostage_idle1    civfem_hostage.sam
  82. hostage_idle2    civfem_hostage2.sam
  83. hostage_death1    civfem_hostagedeath.sam
  84. hostage_death2    civfem_hostage2death.sam
  85.  
  86.  
  87. // Id And Group Definitions
  88. id   5 group head             flesh 
  89. group head damage 4.0
  90. id  15 group torso_upper      fabric
  91. group torso_upper damage 1.0
  92. id  18 group torso_lower      fabric
  93. group torso_lower damage 1.0
  94. id  45 group leg_left_upper   fabric
  95. id   4 group leg_left_upper   twosided fabric
  96. group leg_left_upper damage 0.5
  97. id  50 group leg_left_lower   fabric
  98. group leg_left_lower damage 0.5
  99. id  65 group leg_right_upper  fabric
  100. id   3 group leg_right_upper  twosided fabric
  101. group leg_right_upper damage 0.5
  102. id  70 group leg_right_lower  fabric
  103. group leg_right_lower damage 0.5
  104. id  85 group arm_left_upper   fabric
  105. group arm_left_upper damage 0.5
  106. id  90 group arm_left_lower   fabric
  107. group arm_left_lower damage 0.5
  108. id 105 group arm_right_upper  fabric
  109. group arm_right_upper damage 0.5
  110. id 110 group arm_right_lower  fabric
  111. group arm_right_lower damage 0.5
  112.  
  113. // -----------------------------------------------------------------------------
  114. // INITIALIZATION SECTION
  115. //
  116. !init:
  117. //
  118. // SERVER Initialization Commands
  119. //
  120. // Class Setup
  121. server classname actor
  122. server script global/neutral.scr
  123. server setsize "-16 -16 0" "16 16 80"
  124. server crouchsize "-16 -16 0" "16 16 64"
  125. server health 30
  126.  
  127. // Sound Aliases
  128. server aliascache  snd_idle1        "misc/null.wav" 1
  129.  
  130. server aliascache  snd_panic1        "misc/civfem/helpmeee.wav" 1
  131. server aliascache  snd_panic2        "misc/civfem/plsdontkill.wav" 1
  132. server aliascache  snd_panic3        "misc/civfem/plsdntshoot.wav" 1
  133. server aliascache  snd_panic4        "misc/civfem/help.wav" 1
  134.  
  135. server aliascache  snd_sight1        "misc/civfem/lookin.wav" 1
  136. server aliascache  snd_sight2        "misc/civfem/pardonme.wav" 1
  137. server aliascache  snd_sight3        "misc/civfem/lookin.wav" 1
  138.  
  139. server aliascache  snd_greet1        "misc/civfem/goshpolice.wav" 1
  140.  
  141. //
  142. // CLIENT Initialization Commands
  143. //
  144. // Sound Aliases
  145. client aliascache  snd_pain1        "misc/civfem/pain1.wav" 1
  146. client aliascache  snd_pain2        "misc/civfem/pain2.wav" 1
  147. client aliascache  snd_pain3        "misc/civfem/pain3.wav" 1
  148.  
  149. client aliascache  snd_death1      "misc/civfem/scream.wav" 1
  150.  
  151. client aliascache  snd_kneefall1       "impact/bodyfall/sml1.wav" 1
  152. client aliascache  snd_kneefall2       "impact/bodyfall/sml2.wav" 1
  153. client aliascache  snd_partfall1       "impact/bodyfall/med1.wav" 1
  154. client aliascache  snd_partfall2       "impact/bodyfall/med2.wav" 1
  155. client aliascache  snd_partfall3       "impact/bodyfall/med3.wav" 1
  156. client aliascache  snd_bodyfall1       "impact/bodyfall/lrg1.wav" 1
  157. client aliascache  snd_bodyfall2       "impact/bodyfall/lrg2.wav" 1
  158. client aliascache  snd_whoosh1         "weapons/punch/whsh1.wav" 1
  159. client aliascache  snd_whoosh2         "weapons/punch/whsh2.wav" 1
  160.  
  161. // -----------------------------------------------------------------------------
  162. // MAIN SECTION
  163. //
  164. !main:
  165. // Special Commands
  166. server crouch_down last nextanim crouch_idle
  167.  
  168. // Normal Animations
  169. client run1   0 footstep
  170. client run1   4 footstep
  171.  
  172. client walk   4 footstep
  173. client walk   9 footstep
  174.  
  175. server death1  first deathsound
  176. client death1  first randomsound snd_death 1 2
  177. client death1      2 randomsound snd_partfall .7 4
  178. client death1      8 randomsound snd_partfall .7 4
  179. server death2  first deathsound
  180. client death2  first randomsound snd_death 1 2
  181. client death2      8 randomsound snd_partfall .6 4
  182. client death2     14 randomsound snd_bodyfall .7 4
  183. client death2     18 randomsound snd_kneefall .7 4
  184.  
  185. server pain1  first painsound
  186. client pain1  first randomsound snd_pain 1 2
  187.  
  188. server pain_head  first painsound
  189. client pain_head  first randomsound snd_pain 1 2
  190. server pain_torso_upper  first painsound
  191. client pain_torso_upper  first randomsound snd_pain 1 2
  192. server pain_torso_lower  first painsound
  193. client pain_torso_lower  first randomsound snd_pain 1 2
  194. server pain_leg_right_upper  first painsound
  195. client pain_leg_right_upper  first randomsound snd_pain 1 2
  196. server pain_leg_right_lower  first painsound
  197. client pain_leg_right_lower  first randomsound snd_pain 1 2
  198. server pain_leg_left_upper  first painsound
  199. client pain_leg_left_upper  first randomsound snd_pain 1 2
  200. server pain_leg_left_lower  first painsound
  201. client pain_leg_left_lower  first randomsound snd_pain 1 2
  202. server pain_arm_right_upper  first painsound
  203. client pain_arm_right_upper  first randomsound snd_pain 1 2
  204. server pain_arm_right_lower  first painsound
  205. client pain_arm_right_lower  first randomsound snd_pain 1 2
  206. server pain_arm_left_upper  first painsound
  207. client pain_arm_left_upper  first randomsound snd_pain 1 2
  208. server pain_arm_left_lower  first painsound
  209. client pain_arm_left_lower  first randomsound snd_pain 1 1
  210.  
  211. server crouch_death1  first deathsound
  212. client crouch_death1  first randomsound snd_death 1 2
  213. client crouch_death1      7 randomsound snd_bodyfall .7 4
  214. client crouch_death1     12 randomsound snd_kneefall .7 4
  215.  
  216. server crouch_death2  first deathsound
  217. client crouch_death2  first randomsound snd_death 1 2
  218. client crouch_death2      2 randomsound snd_bodyfall .7 4
  219. client crouch_death2      7 randomsound snd_partfall .7 4
  220.  
  221. server hostage_death1  first deathsound
  222. client hostage_death1  first randomsound snd_death 1 2
  223. client hostage_death1      2 randomsound snd_partfall .7 4
  224. client hostage_death1      7 randomsound snd_partfall .7 4
  225.  
  226. // -----------------------------------------------------------------------------
  227. // SOURCESAFE Update Log
  228. //
  229. // $Log:: /Quake 2 Engine/Sin/Base Sin Data/Models/Monster/guerilla.def       $
  230. // 
  231. // 22    9/13/98 5:46p Joeske
  232. // 
  233. //
  234. // -----------------------------------------------------------------------------
  235.  
  236.  
  237.  
  238.  
  239.  
  240.